protest (official document) - Spanish English Dictionary